stop: >0: max # iterations; =0: no limit; <0: max fit time in seconds.
Fits the function 'func' to the data in the x-, y- and ∆y- columns.
Set sel=true to use only selected rows.
∆yC=y-error column. Set ∆yC=0 to specify errors using ∆yVal:
∆yVal=0: no errors.
∆yVal>0: a constant value.
∆yVal<0: a % value (-100..-0).
The mean deviation obtained in the last fit.
Draws a data point at the given coordinate (x,y) in the current graph.
∆x1,∆y1,∆x2,∆y2 are used to set the error bar lengths according to the value of the parameter 'err' passed to 'OpenDataSet'.
Starts the definition of a new data set.
err=error bar kind (sum of noErrorBars, errorBarsY, errorBarsX, asymErrorBarsY, asymErrorBarsX).
Set connect=true to draw lines between the data points.
The text passed as the last parameter is used in the legend.
The full covariance matrix obtained in the last Levenberg-Marquard fit.
Returns an invalid number if the given element of the matrix is not defined.
The standard deviations of the parameters used in the last Levenberg-Marquard fit.
Returns an invalid number if the standard deviation is not available.
The parameter values obtained in the last fit.
The total number of parameters belonging to the function used in the last fit.
Returns 0 if the last fit was not successful.
Creates a new graph with the given ranges in the current drawing window.
xSc,ySc=scaling of the axes, 0..3 (0=linear,1=log, 2=1/x, 3=probability).
Returns true if the argument is not a good (valid) number.
Returns the ranges of the main coordinate axes of the current graph.
Variable declaration.
Constant declaration with some useful constants.
Declaration of the default values, fitting modes, names, and fitting limits of the parameters.
Declaration of the number of parameters that will be used in your function (optional).
Declaration of the description strings.
The description strings declared in a function definition are displayed in the Parameters window.
Body of a generic function.
Body of a generic procedure.
Declaration of the predefined function 'Check'.
Declaration of the predefined procedure 'Derivatives'.
Declaration of the predefined procedure 'First'.
A very simple program.
A complete program with all the principal syntax elements.
A very simple function.
A complete function with all the principal syntax elements.
Sets the default columns of the current data window to the given column numbers.
The default ∆y-column of the current data window
The default ∆x-column of the current data window
The default y-column of the current data window
The default x-column of the current data window
Returns true if the given column is empty.
Sets the width of a column to the given number of pixels.
Returns the type of a column (textColumn, floatColumn, doubleColumn)
Sets the type of a column.
type=(textColumn, floatColumn, doubleColumn).
Sets the title of a column.
Sets the text in the given cell. If the given cell is in a numeric column, SetCell attempts to convert the text in its third parameter into a number.
Returns true if a data cell contains valid numeric data. Returns false if it contains text or if it is empty.
Clears the given data cell.
A matrix array containing the values in the current data window. You can read or set the value of the data cell in row i and column j by using data[i,j].
Conditional statement.
Loop statement.
One of the types of a variable.
Predefined variable of function 'Check'.
Check is called when a parameter value is changed in the parameter window, and pNumber contains the number of the parameter that was changed.
Return value for the predefined function 'Check'.
Set Check=ok to indicate that the new value of the parameter number 'pNumber' is to be accepted.
Parameter fitting mode.
Set mode[i]=active to indicate that parameter i must be fitted.
Independent variable of a user defined function:
y = f(x) is the function value at x.
Comparison operator.
Inverse hyperbolic function.
Hyperbolic function.
Inverse trigono-
metric function.
Trigono-
metric function.
Base 10 logarithm.
log(100)=2.
Natural logarithm (base e=exp(1) =2.7182818...).
The ratio between the circumference of a circle and its diameter.
π = 3.1415926535897932…
Logical constant. true=1.
The absolute value.
Abs(-1.2)=1.2
Calculates the square of its argument.
sqr(r)=r^2=r**2=r*r.
Use Sqr(r) instead of r^2. The Sqr function is faster.
Logical operator.
Power operator. You can also use '**' instead of '^'.